head shepherd - Allemand Anglais Dictionnaire